package anonymus.negocio;

import anonymus.dao.publicidadDAO;
import anonymus.excepcion.DAOExcepcion;
import anonymus.modelo.Publicidad;

public class PublicidadNegocio {

	public void insertPublicidad( String titulo, String contenido, 
			String fecha_ini_pub, String fecha_fin_pub, double tarifa_pub, int num_clicks, int posicion_pub) 
					throws DAOExcepcion {

		if (titulo !=null || contenido != null || fecha_ini_pub != null ||	fecha_fin_pub != null ) {
			
			Publicidad publicidad = new Publicidad();
			publicidad.setTitulo(titulo);
			publicidad.setContenido(contenido);
			publicidad.setFecha_ini_pub(fecha_ini_pub);
			publicidad.setFecha_fin_pub(fecha_fin_pub);
			publicidad.setTarifa_pub(tarifa_pub);
			publicidad.setNum_clicks(num_clicks);
			publicidad.setPosicion_pub(posicion_pub);
			
			publicidadDAO dao = new publicidadDAO();
			dao.insertar(publicidad);
			
			
			} else {
				System.out.println("INVALIDOS PARAMETROS");
				throw new DAOExcepcion("INVALIDOS PARAMETROS");	
			}
	}
}
